candelabra cactus - Spanish English Dictionary